/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="GEAP")
public class GeapProteu implements Serializable{

    @Id
    @Column(name="GEAP_ST_CODIGO")
    private String geapStCodigo;
    @Column(name="GEAP_ST_PROCEDIMENTO")
    private String geapStProcedimento;
    @Column(name="GEAP_FL_VALOR")
    private String geapFlValor;
    @Column(name="GEAP_IN_NUM_ASSISTENCIA")
    private String geapInNumAssistencia;
    @Column(name="GEAP_IN_ANESTETICA")
    private String geapInAnestetica;
    @Column(name="GEAP_FL_FILME")
    private String geapFlFilme;
    @Column(name="GEAP_IN_OCORRENCIA")
    private String geapInOcorrencia;
    @Column(name="GEAP_FL_CUSTO_OPERACIONAL")
    private String geapFlCustoOperacional;
    @Column(name="GEAP_ST_UR")
    private String geapStUr;


    public String getGeapFlCustoOperacional() {
        return geapFlCustoOperacional;
    }

    public void setGeapFlCustoOperacional(String geapFlCustoOperacional) {
        this.geapFlCustoOperacional = geapFlCustoOperacional;
    }

    public String getGeapFlFilme() {
        return geapFlFilme;
    }

    public void setGeapFlFilme(String geapFlFilme) {
        this.geapFlFilme = geapFlFilme;
    }

    public String getGeapFlValor() {
        return geapFlValor;
    }

    public void setGeapFlValor(String geapFlValor) {
        this.geapFlValor = geapFlValor;
    }

    public String getGeapInAnestetica() {
        return geapInAnestetica;
    }

    public void setGeapInAnestetica(String geapInAnestetica) {
        this.geapInAnestetica = geapInAnestetica;
    }

    public String getGeapInNumAssistencia() {
        return geapInNumAssistencia;
    }

    public void setGeapInNumAssistencia(String geapInNumAssistencia) {
        this.geapInNumAssistencia = geapInNumAssistencia;
    }

    public String getGeapInOcorrencia() {
        return geapInOcorrencia;
    }

    public void setGeapInOcorrencia(String geapInOcorrencia) {
        this.geapInOcorrencia = geapInOcorrencia;
    }

    public String getGeapStCodigo() {
        return geapStCodigo;
    }

    public void setGeapStCodigo(String geapStCodigo) {
        this.geapStCodigo = geapStCodigo;
    }

    public String getGeapStProcedimento() {
        return geapStProcedimento;
    }

    public void setGeapStProcedimento(String geapStProcedimento) {
        this.geapStProcedimento = geapStProcedimento;
    }

    public String getGeapStUr() {
        return geapStUr;
    }

    public void setGeapStUr(String geapStUr) {
        this.geapStUr = geapStUr;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final GeapProteu other = (GeapProteu) obj;
        if ((this.geapStCodigo == null) ? (other.geapStCodigo != null) : !this.geapStCodigo.equals(other.geapStCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 37 * hash + (this.geapStCodigo != null ? this.geapStCodigo.hashCode() : 0);
        return hash;
    }



}
